home *** CD-ROM | disk | FTP | other *** search
/ Aminet 41 / Aminet 41 (2001)(Schatztruhe)[!][Feb 2001].iso / Aminet / game / board / amigo6_2.lha / AmiGo6.2.doc < prev    next >
Text File  |  2000-12-29  |  5KB  |  155 lines

  1. Amigo V6.2 Documenatation
  2.  
  3. This is version 6.2 of AmiGo --- a Go board and player for the Amiga.
  4. The Amiga interface and board manager were written by Todd R. Johnson.
  5. The player is written by Nikolaus Häfner and is based on Todd R. Johnson's
  6. C port of a Pascal player written by Stoney Ballard. The interface allows
  7. you to play human vs. human, human vs. Amiga, or Amiga vs. Amiga.
  8.  
  9. New Features (since Amigo V1.0):
  10.  
  11.  1. Stronger player.
  12.  2. Ability to score a game.
  13.  3. Autosaving and the ability to load a saved game.
  14.  4. Timer.
  15.  5. Moves are shown optionally by a blinking stone.
  16.  6. It's not possible anymore to create illegal positions before
  17.     starting a game.
  18.  7. More information in the group info.
  19.  8. Some small bugs are removed.
  20.  9. Eight instead of seven levels.
  21. 10. More move reasons.
  22.  
  23. New in Version 6.2:
  24.  
  25. -blocking threats works better (bugs removed)
  26. -a little bit better attacking/defending (again)
  27. -level 8 is really better now than level 7
  28. -territory will be shown with white and black squares after scoring
  29.  
  30. Problems:
  31.  
  32. 1. It's slow now. You should have at least a 68030, if you want to
  33.    use the higher levels.
  34. 2. It crashes sometimes. Maybe the reason is
  35.    a) not enough stack,
  36.    b) problems with the timer or
  37.    c) I don't know what.
  38.  
  39. Possible future features:
  40.  
  41. 1. Ability to undo moves.
  42. 2. Variable board sizes.
  43. 3. A Stronger player.
  44.  
  45. Note:
  46.  
  47. Since version 5.5 Amigo is mailware, what just means that you have to
  48. send me a mail, if you like the program. If you send me a mail, I'll
  49. try to inform you about new versions of Amigo!
  50. My email is: nik_haefner@gmx.de
  51.  
  52. Short Manual:
  53.  
  54.    AmiGo requires a stack of at least 21000 bytes to run.  On
  55. startup the program checks the stack and exits if the stack is too
  56. small.  21000 bytes should be sufficient, but if the program crashes,
  57. try upping the stack even further. (Since I changed the playing
  58. routines it is possible that it need a much bigger stack. I use now
  59. a stack of 100000 bytes, but I suppose sometimes it's not enough,
  60. because sometimes there appears a software failure.)
  61.  
  62.    Once AmiGo starts you will see an empty Go board and the
  63. initial credits.  At this point, you can set the handicap (or any
  64. other board configuration) by clicking on the intersections.  Use the
  65. menus to set options and to begin play.  Stones are played by clicking
  66. on the desired point.  Certain menu options can be selected during
  67. play; however, if the Amiga is making a move, the menu selection will
  68. not be processed until after the move is made.
  69.  
  70. The menu selections have the following functions:
  71.  
  72. Game
  73.    Play
  74.    Start the game.
  75.  
  76.    Save
  77.    Not implemented. (it's useless now, because there is a autosaving)
  78.  
  79.    SaveAs
  80.    Not Implemented. (it's useless too)
  81.  
  82.    Load
  83.    You can load a game, if there is a saved one in RAM: with the
  84.    name 'protokoll'. Every new game automatically will be saved as
  85.    "ram:protokoll". If a game crashes, you can start amigo again
  86.    and load it from ram:. If you want to save more than one game,
  87.    you have to make backups of the protokoll-files.
  88.  
  89.    Count Points
  90.    This is a scoring command. You can use it when a game is finished.
  91.    All captured stones will be removed from board. Then the score will
  92.    be calculated. In some very rare cases (if a group will be
  93.    mistakenly judged as dead) it still makes mistakes. It also takes
  94.    a bit time, because it has to decide wich groups are alive and wich
  95.    are dead.
  96.  
  97.    Restart
  98.    During play this will clear the board and allow a new game to
  99.    be started.
  100.  
  101.    Quit
  102.    Exit AmiGo
  103.  
  104. Option
  105.    Set Play Level
  106.    Set the play level (from 1 to 8) of the computer Go player.
  107.    Level 8 is the highest (best and slowest) level.
  108.  
  109.    Human vs. Human
  110.  
  111.    Amiga vs. Amiga
  112.  
  113.    Human vs. Amiga
  114.  
  115.    Amiga plays black
  116.  
  117.    Amiga plays white
  118.    
  119.    Black to play
  120.    Black gets to move first. (The default)
  121.  
  122.    White to play
  123.    White gets to move first.  This must be used for a handicap game.
  124.  
  125.  
  126. Move
  127.    Pass
  128.  
  129.    Take Back Move
  130.    Not implemented
  131.  
  132. Info
  133.    Show Lookahead
  134.    When selected displays the pieces that are being played during
  135.    lookahead searches. You shouldn't use this anymore because now
  136.    there are delays and it's usefull only for debugging. If you
  137.    nevertheless select this, you may have to wait more than an half
  138.    hour per move.
  139.  
  140.    Move Reason
  141.    When selected the first of the reasons for the computer's last move is
  142.    given immediately following each move. The computer now is able to have
  143.    more than one reason for a move.
  144.  
  145.    Group Info
  146.    When selected clicking on a stone will print out information about
  147.    the group that the stone is a part of.  This information comes from
  148.    the board manager, not the player.
  149.  
  150.    Timer
  151.    When selected there will be a timer while playing.
  152.  
  153.    Show Moves
  154.    When selected moves are shown by a blinking stone.
  155.